/**
 * 创建一个学生成绩管理系统，要求：
 * 1. 使用数组存储5个学生的成绩
 * 2. 计算平均分、最高分和最低分
 * 3. 根据分数给出等级（90+为A，80-89为B，70-79为C，60-69为D，60以下为F）
 * 4. 找出不及格的学生并显示其成绩
 */
public class StudentGradeManager {

    public static void main(String[] args) {

        //1.数组存放学生成绩
       float[] score={92.5f,54,78,66.5f,87,};

       float avg;
       float sum=0;
       float max=score[0];
       float min=score[0];
       int i;
       //2.遍历找出最高分最低分,并计算平均分
       for (i=0;i<=4;i++){
           float t=score[i];
           sum+=t;
           if (score[i]>max) max=score[i];
           if (score[i]<min) min=score[i];

            //3.根据分数给出等级评分,找出不及格的学生
           switch ((int) t/10){
               case 9: System.out.println((i+1)+"号学生："+t+"分"+" A");break;
               case 8: System.out.println((i+1)+"号学生："+t+"分"+" B");break;
               case 7: System.out.println((i+1)+"号学生："+t+"分"+" C");break;
               case 6: System.out.println((i+1)+"号学生："+t+"分"+" D");break;
               default: System.out.println((i+1)+"号学生："+t+"分"+" F "+"不及格");break;
           }
       }
       //4.输出平均分，最高分和最低分
       avg=sum/5;
       System.out.println("平均分为："+avg+" 最高分为："+max+" 最低分为："+min);

 }

}

